physical and mental endurance - Deutsch Englisch Wörterbuch